person who sells medals and scapulars - Espagnol Anglais Dictionnaire